assigned_name can be NULL, causing segfault
authorMukund Sivaraman <muks@banu.com>
Thu, 26 Feb 2015 14:37:46 +0000 (20:07 +0530)
committerMukund Sivaraman <muks@banu.com>
Thu, 26 Feb 2015 14:44:54 +0000 (20:14 +0530)
babl/babl-model.c

index 4c995df326fce43196ef8855bdee1464080111a2..bb7b7343fd9f7275443659925839143cdd65d3cc 100644 (file)
@@ -170,7 +170,8 @@ babl_model_new (void *first_argument,
 
       else
         {
-          babl_fatal ("unhandled argument '%s' for babl_model '%s'", arg, assigned_name);
+          babl_fatal ("unhandled argument '%s' for babl_model '%s'",
+                     arg, assigned_name ? assigned_name : "(unnamed)");
         }
 
       arg = va_arg (varg, char *);